pump cage - Alemán Inglés Diccionario